package main

import (
	"os"
	"io"
	"fmt"
)

func main() {
	n1, err := io.WriteString(os.Stdout, "Test1")
	if err != nil {
		fmt.Printf("ERROR: %v\n", err)
	}
	fmt.Println("写入字节(byte)数:", n1)

	n2, err := io.WriteString(os.Stdout, "测试2")  // 对err进行了重声明
	if err != nil {
		fmt.Printf("ERROR: %v\n", err)
	}
	fmt.Println("写入字节(byte)数:", n2)

	n2, err = io.WriteString(os.Stdout, "测试三")  // 这里都是旧变量，没有新变量，所以用的是赋值=
	if err != nil {
		fmt.Printf("ERROR: %v\n", err)
	}
	fmt.Println("写入字节(byte)数:", n2)
}